Coordination Effectiveness In An Agile Software Development Context

نویسندگان

  • Diane E. Strode
  • Beverley G. Hope
  • Sid L. Huff
  • Sebastian Link
چکیده

Effective coordination is an important factor in successful software projects that has not been fully explored in the context of agile software development. Agile software development projects eschew many traditional practices for achieving coordination leaving a gap in our understanding of exactly how such projects are coordinated and if this coordination is effective. However, before investigating coordination behaviours provided in agile software development, and how effective they are, it is necessary to have an understanding of the concept of „coordination effectiveness‟. This paper defines „coordination effectiveness‟ based on existing coordination research and case study interview data drawn from experts in the field of agile and non-agile software development. From this, a definition of coordination effectiveness is developed. Such a clearly defined concept should prove useful for future research when assessing coordination behaviours in agile software development projects and for those investigating other types of project and other classes of system development methodology.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Coordination in co-located agile software development projects

Agile software development provides a way to organise the complex task of multi-participant software development while accommodating constant project change. Agile software development is well accepted in the practitioner community but there is little understanding of how such projects achieve effective coordination, which is known to be critical in successful software projects. A theoretical m...

متن کامل

Impact of physical ambiance on communication, collaboration and coordination in agile software development: An empirical evaluation

Context: Communication, collaboration and coordination are key enablers of software development and even more so in agile methods. The physical environment of the workspace plays a significant role in effective communication, collaboration, and coordination among people while developing software.

متن کامل

Exploring Coordination in Large-Scale Agile Software Development: A Multiteam Systems Perspective

The widespread use of agile development methods entails a fundamental shift in how large-scale organizations try to cope with complexity and volatility issues of the environment. As many people need to be coordinated, this often results in a team of teams setup called multiteam system. The coordination of several teams in large-scale agile settings is of interest to this research. Based on exta...

متن کامل

Fostering Inter-team Knowledge Sharing Effectiveness in Agile Software Development

Agile methods have impacted on software development by providing several changes on how software is developed. Agile values, principles and practices foster intra-team knowledge sharing. However, they do not inform how to cope with that across organizational levels. This study seeks to understand inter-team knowledge sharing effectiveness in agile software development organizations that employ ...

متن کامل

Task Coordination and Allocation Assistant Project Proposal

Over the past few years, agile development methods steadily gain popularity in the world of software development. Proponents of these lightweight methodologies contends that agile methods are better suited to the fast pace of information technology change than traditional plan-based development methods [1]. However, agile development processes may encounter difficulties in task coordination and...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011